perm filename XXX.SAI[DAT,BGB] blob
sn#019092 filedate 1973-01-06 generic text, type T, neo UTF8
00100 BEGIN "XXX"
00200 REQUIRE "ABBREV[SYS,BGB]" SOURCE_FILE;
00300 ITG ARRAY HEAD1[1:300];STRING FILE,STR;
00400 PRELOAD_WITH 7,0,6,288,48,20,235,28,315,10368;
00500 ITG ARRAY HEAD2[0:9];
00600 SAFE ITG ARRAY TV1[0:10368];
00700 ITG CHR,CNT;
00800
00900 ITG X,R,C,PTR1,PTR2;
01000 OUTSTR("FILE NAME IN = ");
01100 FILE ← INCHWL;
01200 OUTSTR("HEADER LENGTH = ");
01300 STR ← INCHWL;
01400 CNT ← INTSCAN(STR,CHR);
01500
01600
01700 α READ FILE IN;
01800 OPEN(1,"DSK",8,3,0,0,0,0);
01900 LOOKUP(1,FILE&".TMP",0);
02000 ARRYIN(1,HEAD1[1],128+CNT);
02100 ARRYIN(1,TV1[0],10368);
02200 RELEASE(1);
02300 OUTSTR(9&"EOF INPUT"&↓&↓);
02400
02500 α WRITE FILE OUT;
02600 OPEN(2,"DSK",8,0,3,0,0,0);
02700 ENTER(2,"BARN1.TMP",0);
02800 ARRYOUT(2,HEAD2[0],10);
02900 ARRYOUT(2,TV1[0],10368);
03000 RELEASE(2);
03100 OUTSTR("EOF"&↓);
03200
03300 END;